package cn.itsource;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.circuitbreaker.EnableCircuitBreaker;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.netflix.hystrix.EnableHystrix;

@SpringBootApplication
//@EnableEurekaClient //启动eureka注册中心客户端 只能适配eureka，注册中心换了就不行了。
@EnableDiscoveryClient//兼容性好，不仅支持eureka，还支持nacas等注册中心
//@EnableHystrix //启用Hystix的熔断，通用性不强以后有可能是sentinel
@EnableCircuitBreaker//兼容性好，不仅支持Hystrix，还支持sentinel等注册中心
public class OrderServiceStart2012 {
    public static void main(String[] args) {
        SpringApplication.run(OrderServiceStart2012.class,args);
    }
}
